package com.member.provider.service;

import com.member.dto.FreePay;
import com.member.dto.PayType;
import com.member.utils.Result;
import com.member.vo.FreeRefundReqVo;

public interface PayService {
    Result addPay(PayType payType);

    Result freePay(FreePay freePay);

    Result delFreePay(Long id);

    Result refundPay(FreeRefundReqVo refundReqVo);

    Result selectPay();

    Result getPaytypeById(Long payId);


//    Result processPaymentNotification(PaymentNotification paymentNotification);

}
